Basic info

This is the OpenCore 0.9.5 package specifically built for Mac Pro 5,1 to run Mojave (up to Monterey) to gain HWAccel support (N.B. If you want to install Catalina or Monterey, please follow the steps in "Other options -> 6". And after Monterey　installation completed, please revert the config back to default settings for daily use. Otherwise, CPU TurboBoost won’t work). If you get into a boot loop for no apparent reason, that highly likely due to some NVRAM issues. More than one users experienced that, and a full NVRAM reset (keep holding Command + Option + P + R until the 4th chime) usually can fix the issue. In rare cases, the user may need to flash a re-constructed clean BootROM in order to clear the problem.


This package also includes lots of other functions that requested by users. 

e.g. 
a) Boot screen (via GOP for unflashed card. Works better with AMD RX460 or higher)
b) Boot picker (only support EFI operating systems)
c) Firmware protection (e.g. to run UEFI Windows. BootROM version will be spoofed to 9144.0.9.4.0. This is normal and intentional, and safe for the cMP)
d) ability to watch DRM streaming content (only for AMD GPU, RX460 or higher. Mojave and later)
e) NVMe and SATA drives on PCIe card show up as internal
f) TRIM (regardless trimforce status)
g) Support for Apple USB SuperDrive
h) Enable Night Shift (credit to cdf. This function only works for computer monitor. If your display ident as TV in System Report, then it won't work) 
i) Ability to run non-GUI 32bit software in Catalina (credit to netkas)
j) Ability to run any natively supported ancient OSX (down to 10.6.4) with modern graphic card that can display the GOP boot screen (e.g. Radeon VII in 10.6.8)
k) Ability to boot Catalina / Big Sur / Monterey (No Ventura support at this moment) and the associated Recovery Partition [SurPlus (credit to Syncretic) is included and enabled by default to fix the racing condition macOS 11.3 or later][AVXPel (credit to Syncretic) is also included for Monterey 12.3 and later]
l) Possible to run up to 8x32GB RAM in macOS
M) Enable HDMI Audio for some graphic cards
N) Able to monitor modern AMD GPU's temperature (by using the attached RadeonGadget (Credit to Aluveitie)
O) Able to use AQC-107s 10Gbps network card in Monterey 12.3 and later (credit to Jazzzy)


------------------------------------------------------------------
Package location

You can bookmark this link to get my latest OpenCore package
https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/page-53?post=28255048#post-28255048


------------------------------------------------------------------
Installation / update

Before you start to do anything. It is highly recommended that you keep a clean Mojave drive and an Apple graphic card (or flashed card) in the drawer for emergency use.

Or you can flash your cMP. So that it can show you the native boot screen with modern UEFI GOP graphic card.
https://forums.macrumors.com/threads/pre-opencore-gop-support-for-efi-era-imacs-and-mac-pros.2378942/page-17?post=32137842#post-32137842

A) If this is your first time to install my OpenCore package, please perform a 3xNVRAM reset, then boot to recovery to disable SIP, then follow the steps in this video (From 0.9.5 package, the "Clover Configurator" is replaced by "Mount EFI Partition" script. The original Bless OpenCore Automator app is also replace by a new version of Bless OpenCore script. Both scripts credit to Macschrauber) 
https://www.youtube.com/watch?v=7wWfU3AlFPk

B) For existing OpenCore users, you may follow the simple steps in this video to update OpenCore (noted, the "Clover Configurator" is replaced by "Mount EFI Partition" script)
https://www.youtube.com/watch?v=Qwe7_uIdfRI

For Big Sur only, if some ports on your graphic card are disabled, please follow the steps in this video to re-enable them.
https://www.youtube.com/watch?v=rZt_ti77k_I

For those who already have UEFI Windows installed, you may consider to install OpenCore onto the Windows drive's EFI partition. In order to do that, after mount the EFI partition, you should
1) Rename the NO NAME partition to EFI
2) Keep the Microsoft folder
3) Backup and replace the Boot folder
4) Install the OC folder.
This will gives you better protection, and your cMP can never boot to the UEFI Windows without via OpenCore, which can corrupt the NVRAM and brick the logic board.


N.B. Every time you update the OpenCore package, the config will be reverted to default settings. NEVER use your old config for previous OpenCore in the new package. If you need to mod your config, you have to do this after EVERY OpenCore update manually.

------------------------------------------------------------------
Other options:

1) Legacy wifi support is very broken at this moment, but if you want to try, you may follow the steps in this video (except 0.7.7, there are 3 kexts to enable, including BlueToolFixup, corecaptureElCap, and IO80211ElCap)
https://www.youtube.com/watch?v=-d6kCCtMDIE

2) For Bluetooth, please enable BlueToolFixup and Bluetooth-Spoof in the config.plist.


2) I keep SIP disable by default for some reasons, if you want to re-enable that, please do this (N.B. since 0.6.9, you should search "fwgAAA" instead of "dwgAAA" as shown in the video)
https://www.youtube.com/watch?v=6piuhvsvYdg


3) If you want to disable the boot picker (but keep the boot screen), you may do this
https://www.youtube.com/watch?v=tcsGopQLIUU


4) Use light mode boot picker rather than the default dark mode
https://www.youtube.com/watch?v=Vi1UF3OvPfg


5) Enable hot plug for flashed Titan Ridge card in slot 4
https://www.youtube.com/watch?v=itJ3vIcz9y0


6) Enable Catalina or Monterey installation / update support
https://www.youtube.com/watch?v=mrYFIpy9iqI


7) If you want to enable Kepler support in Monterey (beta 7 or later), please follow the instruction in this link
https://github.com/chris1111/Geforce-Kepler-patcher


------------------------------------------------------------------
For all HWAccel questions, please read the Q&A section in the follow link (post #1) before you ask
https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/


------------------------------------------------------------------
For other OpenCore on cMP questions, please refer to the following link (credit to cdf)
https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/


------------------------------------------------------------------
If you want to know more about SurPlus, or join the discussions, please go to the following link (credit to Syncretic)
https://forums.macrumors.com/threads/surplus-the-big-sur-monterey-fix-youve-been-waiting-for.2313858/


------------------------------------------------------------------
If you want to know more about AVXPel, or join the discussions, please go to the following link (credit to Syncretic)
https://forums.macrumors.com/threads/monterand-probably-the-start-of-an-ongoing-saga.2320479/page-4?post=31125212#post-31125212


------------------------------------------------------------------
If you want to get more scripts for ESP, please go to the following link (credit to Macschrauber)
https://forums.macrumors.com/threads/manually-configured-opencore-on-the-mac-pro.2207814/page-520?post=32382081#post-32382081


------------------------------------------------------------------
If you want to completely uninstall OpenCore, please do this
https://www.youtube.com/watch?v=C8kOx32Mjho&t=5s


------------------------------------------------------------------
Last but not least, if you want to support my work, please donate via the following link. A Million thanks in advance!
https://www.paypal.com/paypalme/martinlo420